power generating set - French English Dictionary